.login-img{margin:.65rem;text-align: center;line-height: 100%;}
.login-img img{width:1.2rem;margin-bottom: .25rem;}
.form-center{padding:0 .57rem;}
.form-center p{position: relative; height:.6rem;margin-top: .7rem; border-bottom: 1px #ececec solid;}
.form-center p i{float: left;width:.35rem;height:.4rem;margin-right: .46rem;margin-left: .11rem;}
.form-center p input{float: left;height:.5rem; border:none;outline:none;color:#9c9c9c;font-size: .26rem;}
.form-center .username i{background: url("../images/username.png")no-repeat 0 0;background-size: 100% auto;}
.form-center .password i{background: url("../images/password.png")no-repeat 0 0;background-size: 100% auto;}
.form-center .password span{position: absolute;right:.3rem; top:.1rem; width:.45rem;height:.35rem;background: url("../images/password_see.png")no-repeat 0 0;background-size: 100% auto;}
.submit{display: block; width:4.16rem;height:.62rem;margin:.8rem auto;border:none;outline:none;border-radius: .31rem;font-size: .3rem;color:#fefefe;background: #26bbf0;}
.login-bot{margin-top: 1.6rem;text-align: center;}
.login-bot a:nth-child(1){font-size: .28rem;color:#c9c9c9;}
.login-bot i{position: relative;top:.07rem; display: inline-block; width:1px;height:.35rem;background: #000;margin:0 .3rem;}
.login-bot a:nth-child(3){font-size: .28rem;color:#28b9f3;}


.btn-disabled{
	border-color: #d9d9d9;
    background-color: #f7f7f7;
    color: #bbb;
    cursor: not-allowed;
    /* margin-top: 12px; */
}
.class_login_err_password{
	right:0.9rem;
}